# coding=utf-8
"""
Author: Mr.夏末
@Function: 函数的构成和使用
"""

# 函数：func1是函数名，括号是参数列表
def func1(x: str, y):
    """
    函数的说明文档，说明函数的作用，用法。参数解释等等
    实现x+y
    :param x:函数需要用到的数据，就以参数的形式传进来
    :param y:函数需要用到的数据，就以参数的形式传进来
    :return:返回x+y 的结果
    """
    # 函数体：函数功能实现的主体代码
    z = x + y
    # 返回值：返回函数处理后的结果
    return z

# 通过函数名和参数列表调用
# 可以使用一个变量接收函数的返回值
z = func1("roy","youmi")
print(z)

def func2():
    for i in range(10):
        if i == 5:
            # 结束这个循环
            # break
            # 函数执行完毕，结束函数
            return
        print(i)

    print("finish")

func2()